#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
#define scale 6
//int main()
//{
//	int i = 0;
//	int j = 0;
//	for (i = 0; i <scale+1;i++)
//	{
//		for (j=0;j<scale-i;j++)
//		{
//			printf(" ");
//		}
//		for (j=0;j<1+2*i;j++)
//		{
//			printf("*");
//	
//		}
//		for (j=0;j<scale-i;j++)
//		{
//			printf(" ");
//		}
//		printf("\n");
//	}
//	for (i = 0; i < scale; i++)
//	{
//		for (j=0;j<=i;j++)
//		{
//			printf(" ");
//		}
//		for (j=0;j<2*scale-2*i-1;j++)
//		{
//			printf("*");
//		}
//		for (j=0;j<=i;j++)
//		{
//			printf(" ");
//		}
//		printf("\n");
//	}
//
//	return 0;
//}

//153 15 1
//int main()
//{
//	int i = 0;
//	for (i = 0; i <= 100000; i++)
//	{
//		int tmp = i;
//		int sum = 0;
//		int n =0;
//		/*
//		 n=1
//		while(tmp>9)
//		{
//			tmp /= 10;
//			n++;
//		}*/
//		do
//		{
//			tmp /=10;
//			n++;
//		}
//			while (tmp);
//		tmp = i;
//		while (tmp)
//		{
//			sum += pow(tmp % 10, n);
//			tmp /= 10;
//		}
//		if (sum==i)
//		{
//			printf("%d ", i);
//		}
//
//	}
//	return 0;
//}


int main()
{
	int a = 0;
	int n = 0;
	int k = 0;
	int sum = 0;
	scanf("%d%d", &a,&n);
	while (n)
	{
		k = 10 * k + a;
		sum += k;
		n--;
	}
	printf("%d", sum);
	return 0;
}